package com.ph.irp.stock.dao;

import java.util.List;

import com.ph.irp.model.PStockStockinvoicedetail;

public interface StockInvoiceDetailDAO {
	public List<PStockStockinvoicedetail> getAllStockInvoiceDetail() throws Throwable;
	public PStockStockinvoicedetail getStockInvoiceDetailByID() throws Throwable;
	public void addStockInvoiceDetail(PStockStockinvoicedetail stockInvoiceDetailModel) throws Throwable;
	public void updateStockInvoiceDetail(PStockStockinvoicedetail stockInvoiceDetailModel) throws Throwable;
	public void deleteStockInvoiceDetail(int stockInvoiceDetailID) throws Throwable;
	public List<PStockStockinvoicedetail> getStockInvoiceDetailByModel(PStockStockinvoicedetail stockInvoiceDetailModel) throws Throwable;
}
